This place had everything we needed for a weeklong stay with our kids and dog, plus the hosts left extra essentials and treats to make sure we had a wonderful time! Just a short walk down the street is the beach and Rosie's dog beach was an easy quarter mile from the house. You can walk to all the Belmont Shores restaurants and parking was easy. The neighbors were all friendly and respectful too. I should mention not to leave anything valuable in the locked back courtyard as we had our E-bike stolen (someone cut thru the lock), but this was no fault of the hosts and having grown up in the area, we know that bike theft is rampant. Also Susan was extremely communicative and helpful. We would definitely stay here again.