Beautiful location. Clean. All the necessary amenities to make our stay enjoyable and convenient. We had to get used to the free-roaming and crowing Kauai Roosters outside..