Great place with everything you need already thought of. Very short walk to the general store (great coffee!) and then onto a beautiful beach - great location! John was great at communicating. Perfect for the kids and our dog.