We had such a great stay at Kelly's place. Very clean and had all the extras we never knew we would need. If your thinking about booking this, definitely do it. The waves at the beach near by were a little big but that is to be expected being North Shore. My kids, 8 and 9, were still able to play and boogie board without problem.