Great hosts, excellent hospitality, wonderful amenities and a breathtaking view of the ocean out the main window! James and Keiko made excellent recommendations on places to eat and local spots to check out. Would stay there again the next time we visit the island. Wished we stayed longer at the Treehouse!