What a great place for a family vacation! The checkin process was super easy and having two parking spots is key as finding parking by the beach is not always easy. The place is completely updated and was extremely clean. There is a fully stocked kitchen with pans and cooking utensils with a grocery store within walking distance if you want to cook for yourself. There are tons of restaurants and coffee shops all close by. The beach is just steps away and our little man loved all the beach toys available. Both the beach and bay were quiet and not crowded this time of year and we could not hear any neighbors or street noise. Having a washer dryer was extra convenient for our travels. I would definitely stay here again and highly recommend.