The Kamilo 349 house was absolutely lovely - so serene, tastefully decorated, and really comfortable - everything was just as advertised. The pool was sparkling clean and nicely warmed to our desired temp. The gorgeous kitchen was well-stocked with basic provisions, so we didn't have to run out to get salt, olive oil, coffee filters. It was great to have pool towels, beach chairs, boogie boards, snorkeling gear, laundry, and a golf cart for quick runs here and there. A good market is very nearby, and there is a nice common area with 2 pools and a gym within a beautiful little park very close to the house. The management team was responsive and helpful. The Canoe House at the Fairmont was wonderful, and the Mauna Lani Beach Club is close by and a perfect beach for alfresco lunch/drinks, swimming and snorkeling. We'll definitely be back!