This location is a decent option for travelers, but it has some issues that need to be addressed. The quality of the accommodations is average, with some rooms being cleaner and more well-maintained than others. The pricing is reasonable, but it's worth noting that some reviewers have mentioned that the cost is not always justified by the quality of the facilities.One major issue that has been raised by multiple reviewers is the cleanliness and maintenance of the rooms. Some reviewers have mentioned finding dead bugs, dust, and mold in their rooms, which is unacceptable for a resort. Additionally, some reviewers have reported issues with the bed mattresses, which are uncomfortable and not up to standard.Another issue is the ongoing construction on the property, which can be a major distraction for guests. Some reviewers have mentioned that the construction has made it difficult to enjoy the pool and other amenities, and that the resort should consider posting a disclaimer on their website to alert guests to the ongoing work.On the other hand, the location of the resort is a major plus. The beach is just across the street, and the resort has a nice pool and other amenities that are perfect for a relaxing vacation. The staff is also generally friendly and helpful, and many reviewers have praised the resort's location and amenities.Overall, while this location has some issues, it's still a decent option for travelers who are looking for a beach vacation. However, it's worth being aware of the potential problems and taking steps to avoid them.