In a word, outstanding! Great hosts and great villa! From the moment we made our reservation, and every step along the way, Keith and Nalani were excellent hosts. Great communication and every detail has been thought through - The villa has everything you could need. The sunsets on the lanai can’t be beat. We had an amazing stay and will be back soon!