I can't say enough good things about our experience. This is the best VRBO we have stayed in. The unit was immaculate and had every amenity you could want (tons of towels, sheets, extra blankets, beach chairs, tennis rackets, snorkel gear, etc.). Everything was updated and well decorated. There is a grill on the patio which was very convenient. Loved the location - the pool, workout facility and restaurant on site made it feel like we were staying at a resort. Communication was very easy and prompt. We will definitely be back and have already recommended it to our friends.