We had a wonderful stay at the Twin Lakes Beach House. The house was spacious, dog friendly and well furnished. It was not only just steps from the beach but was also in easy walking distance to a number of nice restaurants, coffee shops, etc. The garage included bikes, beach games and toys; so there was plenty to keep us occupied.
There was a problem with the hot tub, but we were given plenty of notice about the situation before our arrival date and were provided the option of a discounted rate to compensate for the lack of the hot tub or another rental that had a hot tub. We elected to stay and they threw in a gift certificate for a restaurant at the harbor, which we thought was more than fair.