Great location and had everything we needed. John provided ample information before arrival and check-in was smooth. It does take some time to figure out the right shower temperature. That being said, this stay was perfect for our Kauai trip!