The staff really made sure that I was comfortable during my stay. The meals prepared for us were delicious. Rooms are air-conditioned to help beat the heat. High-speed internet to help keep in touch with the world. I was able to video skype with my family back home in the U.S. with ease. Every staff member is super friendly and they take care of you.