We had the most wonderful stay! The place was lovely, with wonderful amenities. Every little detail was thought of, from the flowers on the table upon arrival, the bikes to ride, boogie boards, plenty of beach gear and fluffy, soft towels. The hosts were so friendly, thoughtful and accommodating. We were so happy, comfortable and felt well taken care of. We will most definitely return for another stay!