The property was beautiful. The staff was friendly and super helpful. The only issue, wish there was more entertainment during the rainy season. We found ourself being confined to the room when it rained because there was not much else to do. We had a private pool, which the water looked cloudy and dirty. Also, the restaurants are not open daily, so you need to really plan your dinners so you are not eating at the same place all day. Otherwise, a great hotel!