Such a great location! You can’t beat the view out the huge picture window. And you’re just steps from restaurants, a coffee shop, kayak, SUP, or sail boat rentals and, of course, the beach. Twin Lakes Beach is so nice and clean and was never over crowded during our stay in June. The house has plenty of room to spread out and the kitchen is roomy enough for at least 2 cooks (plenty of dish ware). The TV has all the streaming channels if you get bored of watching the seagulls and sailboats (that took 3 days for me). The older kids loved the basement but complained about not being able to access the WiFi down there so bring your hotspot. Also bring your own shampoo, shower gel, etc but hand soap is provided. The only other thing you’ll need is food. There’s lots of beach chairs and beach towels available as well as a few sand toys. And the kids enjoyed playing around on the scooter and skateboard kept in the garage (the parents loved that we were at the end of a dead end street so the kids were safe) . The Crows Nest Market was our favorite spot for a bite to eat on their deck or to take back to the beach house. Great chowder, pizza and desserts. For breakfast, it’s a 10 minute walk to one of the best breakfast places ever: The Harbor Cafe. In other words, Harbor Side Retreat is a slice of Heaven.