This resort offers a wide range of amenities, including two pools, a fully equipped kitchen, and beach chairs and umbrellas. The location is perfect, with the beach just across the street and the village just a short walk away. Many guests have praised the friendly and helpful staff, particularly Roberto, who seems to go above and beyond to ensure a comfortable stay.However, some guests have reported issues with cleanliness, including dirty rugs and infestations of roaches. Some units may also be in need of renovation, with outdated furniture and appliances. Additionally, some guests have reported issues with the pool, including a lack of cleanliness and broken furniture.Overall, this resort seems to be a mixed bag, with some guests having a wonderful stay and others experiencing issues. With some minor improvements, this resort could be a top choice for beachgoers.It's worth noting that the resort seems to have had some issues with ownership and management in the past, which may have contributed to some of the negative reviews. However, it's also worth noting that many guests have praised the new management and staff, who seem to be working hard to improve the resort.If you're considering staying at this resort, be sure to read the fine print and do your research before booking. With some careful planning and a bit of flexibility, you may find that this resort is a great choice for your beach vacation.