My father and I have stayed here on two separate occasions. Both times the service has been great. Always someone at front desk who speaks fluent English. Hotel is starting to show some age but still gorgeous. Pool is fantastic. It is so clear. Will love to stay in two years when we go back!!!