Fantastic hosts. Lei went out of his way to make every thing run smoothly. Great communication, generous help in every aspect of my stay. Wonderfully clean home, and every thing you could possible want to use in the house. A wonderful stay.