The restaurant and breakfast buffet were top notch. Room service not so much. Sheets were not changed on a regular basis, we did not receive a full compliment of towels every day, had to go to the front desk to get our own, there was no housekeeping on our last day. Front staff was sympathetic, but as we had prepaid, they could not make any accommodation. I would stay here again, it is a great location and the room was otherwise very large with plenty of storage.