Our room was clean and had everything we needed. The property was very well maintained and the grounds and pool were beautiful. The staff were very friendly. The bed was comfy and the beachy decor was adorable. The description says this property is not handicap accessible, and they are not kidding. We had to hike up a very steep driveway or an equally steep grassy hill and several flights of stairs carrying all our bags and a heavy cooler to get to our room. I was surprised there was not a better method of helping guests get their belongings up that massive hill. Parking was also a challenge, as most of the spots were full and parking at the top of the very steep driveway was limited and very difficult to get in and out of. The crew quarters, or treehouse, where we stayed had a very strong musty smell in the bedroom area, although the room was otherwise very clean. We booked last minute at the height of the busy Summer tourist season, so we were greatful to book anywhere at all, and we did enjoy our stay. I would be aware of the logistical challenges of this property before booking, but if you don't mind a bit of a climb and some adventure parking, it was a great location across from the chain ferry and a short drive to the beach.