The rooms were big and clean and the stay was generally good. However, although I received a booking confirmation from Expedia, upon arriving at the hotel, the hotel reception told me that Expedia was not a partner of the hotel and they do not have my reservation. Luckily the hotel had vacancies and I could make a new reservation and check in on the spot. Imagine if there is no vacancy and I have to find another hotel to check in to!