I visited the place for a company outing. The good thing here is that they have a private beach where the team can spend time together. It's quiet, but the beach is not that clean. Some trash was floating around, but it's nothing to complain about to the resort.