The property was nice with a clean pool, but very poor customer service. We were greeted with hostility upon arriving at the accommodation, taking over 30 mins to retrieve our booking details. Moreover, receptionist barely understood any English and there were charges for basic amenities and services such as towels and bed sheets. Great view and pool, but wouldn't recommend if looking for an all inclusive accomodation.