Great location and resort amenities. Resort was beautiful and taken care of well. Small sandy beach was easily accessible on the very edge of resort property (less than 1 minute walk). The shoreline directly in front of resort was rocky, however swim-able. Tons of sea turtles swam and beached here. Great views of sunset. Parking free and easy to find space. Our review was only 3/5 however due to the space inside condo. The condo was a bit outdated. The bedroom had window air conditioner which while worked, had a horrible musty/mold smell while in use. The bathroom shower curtain had mold on it. The living space had fully stocked kitchen. However, unable to relax in this area due to unable to cool down room and bad body odor on couch. The living room does have a ceiling fan and floor fan, but still remained extremely hot. It was cooler outside condo. Most likely the couch smelled from people sweating in room due to heat. Wanted to use kitchen more, specifically at night to enjoy dinner sunsets, but was not relaxing due to heat and smell. Other condos appear more updated on the resort property. Would stay in area again, however most likely not this condo specifically.