This place was exactly as described and pictured. Very clean, location is right on the beach, and all appliances/amenities updated. Johnny was fantastic at communicating everything we needed up front and throughout our stay as needed. Rooftop pool and bar were great as well, and matched the pictures. Friendly staff. Would stay here again, thank you!