This resort has been consistently praised by its guests for its beautiful location and clean accommodations. Many reviewers have mentioned that the resort is well-maintained and the staff is friendly and helpful. The beach is a major highlight, with many reviewers commenting on its beauty and cleanliness. The pool and hot tub are also well-liked, although some reviewers have noted that they can be crowded.Some reviewers have mentioned that the rooms could be updated and that the beds are not very comfortable. However, most reviewers have praised the resort's kitchen facilities, which are well-stocked and convenient. The location of the resort is also a major plus, with many reviewers mentioning that it's within walking distance to shops and restaurants.One major issue that some reviewers have mentioned is the cleanliness of the resort. A few reviewers have reported finding dirty towels and other amenities in the common areas, which is a major turn-off. However, most reviewers have praised the resort's efforts to keep the property clean and well-maintained.Overall, this resort is a great option for families and couples looking for a beach vacation. However, it's worth noting that the resort is showing its age, and some reviewers have mentioned that it could use some updates and renovations. With a little TLC, this resort could be a truly exceptional destination.