We absolutely loved our stay! It was clean, close to everything and had so many bonus amenities! They had free bikes to use on the bike path on the beach across the street, boogie boards, snorkeling gear and a grill on a backyard gazebo. They are such nice hosts and even put on a weekly outdoor movie for everyone staying in the apartments. We highly recommend it!