I booked this hotel through Expedia last minute, after a flight delay in PHL required an overnight stay. On Expedia, several room types were showing as available, and I booked one of them. When I got to the hotel, however, I was told that they were overbooked and had no rooms available. There was no offer of help to find another hotel or anything else. It was after midnight at that point and took me another 30 minutes to find an alternate hotel with availability and another 20 after that to get there. Not ideal, since I had to be back at the airport early that morning. Expedia and Extended Stay can do better.