The staff is fairly accommodating, although we had a hard time communicating in English. Plenty of hot water for showers and comfortable beds. Rooms are beautiful and clean. However, I had problems with the food and got food poisoning after two days of staying there and had to travel home sick. Also, the Wi-Fi is not dependable and TV is only for local. I wouldn’t stay here again.