Expedia did not share our room request with the hotel. Upon arrival two hours after check in our room had not been cleaned yet (5:00 pm). We were given another room facing the highway, which we specifically requested not to be, the tv didn’t work and one room key didn’t work. We went to the desk and they moved our room, but blamed Expedia for the error…