Lovely spotless place 100m from beach. Wide range of amenities provided which made for an easy stay. Enclosed backyard for our puppy was great.