The rooms were clean but had to constantly call for amenities that should have already been there in the room. The lack of restaurants was a disappointment, with only 2 restaurants serving sub par food. Moreover, they refused to give me a bill as I booked through Expedia. This is the first time that this has happened.