Beautiful place! The cottage itself in really beautiful, very up to date and great decor. Defiantly one of the nicer Airbnb's I have stayed at (been using Airbnb for nearly 7 years) and the location is amazing, your are literally about 10 steps from the beach. My small family unit (3 in total, 2 adults and 1 toddler) where very comfortable in the cottage in terms of space.
As far as Airbnb's go the amenities for this place where fantastic. We where provided with a pak-n-play for my son and a high chair (we declined on the high chair but its nice that they provide one, most places don't). The cottage also has a fully equipped kitchen with plenty of pots and pans, plates, utensils, coffee maker, oils and spices which again you don't find in many Airbnb's, at least in my experience. We where also provided with beach towels, plenty of blankets and the option to use the washer and dryer.
My only small complaint was the parking, it was very difficult, especially on the weekends because you are so close to the beach. We had a few times where we had to park 7 blocks away which is not very easy when you have a sleepy toddler. It didn't ruin our trip but was a little frustrating at times.
All and all we absolutely loved our stay and would gladly book again!