The resort was very nice. The amenitues of the pool, exercise room, and beach acess were great. The location is walkable to nearby beaches, shops, and restaurants.
For us, having a stovetop would have made it a 5 star, because cooking on the skillet was limiting. However, if you plan on going out to eat dinner this wouldn't be an issue and we were aware of this before we rented. Overall, fabulous resort!