This property was perfect for our family of 3. With wonderful beach access, a full kitchen and a grocery store across the street, our stay was comfortable and easy. There are 2 ok restaurants at the resort but not stellar. The staff was friendly, hospitable and kind. We look forward to returning in the future.