An amazing apartment! Perfect location, clean, and stocked with everything we needed for a week from beach towels, snorkel gear, kitchen amenities and more. The views off the back patio can not be beat!