"the property was nice and clean, staffs were friendly. The only downside to this place is there isnt a real clean public beach to walk around and swim within the property, it is surrounded by jagged rocks and super dangerous and treacherous to even try to walk down (prohibited and restricted by rope to make sure people dont swim). The public beach by the end of the resort is very dirty, littered with trash and was under construction. Also there is under water rocks still that can cut your feet,...