Our expectations were fairly high, particularly given the high ratings and grand reviews posted on TripAdvisor. This hotel was excellent in every sense of the word. The desk staff was friendly and helpful.....and fluent in English. The wait staff went out of their way to accommodate your every need at each meal. The room staff were particular and the room... More