Very clean and comfortable. Just as described. Well-stocked kitchen with all you need to prepare your meals: variety of pots, pans, cooking utensils, appliances. Nice, new washer and dryer and it was so nice to have laundry soap supplied. Also there are beach chairs mats and sand toys for kids. The beach is only a 7 minute walk away. We felt very much at home here. I recommend Catherine's place as a nice place to stay at the north shore.