We've stayed in the area the last 5 years and this was the best combination of location and house. The views are great from the upper level of the home and the deck is large, clean and also provides incredible views. It was clean, but we saw ants a few times if food/dog food was out. It wasn't a problem, but be aware. It's awesome having private access to the beach, for a quick swim or walk, but it is a rocky beach and you need to time the tides. At high tide, there isn't much lounging space and it is rocky. If you bring a dog(s) the neighbor to the north is very sensitive to barking and less than friendly. Apparently ours had an active barking day and we received notice and it wasn't an issue after that. If I was without dogs, I would stay here again for sure, it really is a cool house with great views.