A simply beautiful place. The amenities were perfect for my extended stay. Great cooking facilities and a store within walking distance. The local golf course has a perfect jogging path around it for a morning run or a shady afternoon walk. Take advantage of the beach bike path, especially weekdays, only 20 blocks away. Her modern design and amazing taste makes this a truly special place. My afternoon meditation/rest periods were always peaceful. Mahalo.