It would be hard to beat the experience, if location were the only determinant: cute cottages, right on the sand, steps from the water, lanai with front row seat to beautiful sunsets. Unfortunately, there were too many things that weren't so great, beginning with communication. The cottages share the beach with the Lava lava Beach Club restaurant, but there is no one on site to deal with any issues that arise with the cottages. In fact no one at the restaurant seemed to know anything about the cottages. All communication has to be by email only, which, if answered at all, is answered only between 8 and 4. We had a problem almost immediately, when we found our bed to be horribly uncomfortable, The mattress was completely broken down on one side and the support screeched like a banshee with every move. When we requested a change of bed, we were sent a comforter and pillows to sleep on the day bed...... we did not get one night of decent sleep. At this price point, $1000/nt, a good night's sleep should be a given! We did eat at the restaurant and though a couple of the appetizers were okay, the overall quality of the food was a great disappointment. The restaurant has nightly live entertainment which did turn out to be a very pleasant addition to our evening happy hour on the lanai. We had other minor complaints that do not seem worth mentioning, though the cumulative effect detracted from our stay. I hesitate to broach this next issue, for fear of being trounced on as a heartless neanderthal, but it bears considering before choosing a cottage. We stayed in the Moana Cottage, which is the only cottage that is ADA compliant. Though we support ADA facilities, the other cottages had some very nice details that had been omitted in our cottage for ADA compliance.