Lovely place, great hosts, incredible location on the beachfront. Perfect for a big family or families to getaway and relax.