Great place to stay, first class hotel and service. High proportion of staff speak very good English. Only criticism would be the food wasn't to the same standard as the hotel, especially the room service offerings, could be much improved but overall an excellent stay.