Carol's lovely place is perfect for families and groups of friends who love the proximity of the beach without getting the enclosed hotel resort feeling