Karibu Cottage was everything we expected to make our stay there perfect. Location, easy access, parking, comfortable sitting area inside and out on the upper deck and the bed comfort made for a good nights sleep. The cottage was sparkling clean, light and airy. We were happy the walking distance, to a most beautiful beach, was easy enough to take along chairs provided by John. Lanikai is very easy to get to from the airport and a great location for any other spots you want to visit on the island. We recommend Buzz’s Steakhouse for a delicious dinner and a BFRD Mai Tai if you are so inclined. What we loved best about the cottage was the songs the birds sang every morning to wake up us. Truly a wonderful thing. We felt like we were in the jungle and even recorded how beautiful the sound. We'd love to come back. Highly recommend.