Our stay here was disappointing and we ended up moving to a different hotel after one night. Rooms were hot unless you kept the ac on all the time. Rooms were very clean and well appointed with modern bathrooms, flat screen tv, fridges. Beds were rock hard which made for an uncomfortable sleep which was the main reason for us switching hotels. The breakfast was mediocre and I was served cold coffee left over from previous day. Not impressed.