We had a lovely time catching up with friends from Oahu. The size of the unit was perfect, and certainly had many amenities. We had a few maintenance issues and they were handled very promptly, and I would say that the cleanliness was pretty good, not great. The unit needed a really good cleaning, and some of the bedding is older and not so fresh. We could have used a couple of more frying and sauce pans, however all in all, there was almost everuthing we needed, down to the pool towels. The hot tub was not operative during most of our visit, however we only found information regarding this through happenstance. More of a heads up and next steps would have been helpful, as this was a key selling point for us and our friends.