Second time staying in Mashoup Village in Mashpee, and have loved it each time. Great location, and the house was clean, cozy, and very comfortable. We brought our own beach supplies, but there was a cart, chairs, and towels available. It's just a short walk to the private beach. Check in and check out process was very simple. We would definitely stay here again.