This place was everything and more. Ocean views, can hear the waves when asleep, very relaxing. Easy check in, the tour was nice of the place. Breakfast provided by host. Great games, billards table and BBQ if needed. Full functioning kitchen. Games for kids and adults alike and comfy beds. walking distance to the beach and beautiful town. Lovely stay and will definitely be back.