This stay was amazing! The hosts have thought of everything to make your stay as enjoyable, and took the stress out of the little things.From a day at the beach to a day in their wonderful pool- they have everything you need!I would recommend this place to any large family gathering because these accommodations can host a large family with ease.