Had a wonderful 10 night stay in the Ohana suite. The Ohana has a full kitchen (stove, oven, microwave, big fridge/freezer and small appliances plus pots pans) pretty much anything you could need if you decided to eat in. Everything was very clean and tidy, no need for AC since the ocean breeze you get is awesome! Check in could not have been easier and they accommodated our early check in.
The location will require you to have a car to get around the island, though there are a lot of fantastic places to eat in the city. At the time of this review they also offered a personal rental car which was SO NICE to have vs having to go through airport rental. They were also kind enough to pick us up and drop us back off at the airport since we were also renting the car.
The hosts are excellent and were very responsive, made us feel very welcome and checked on us during our stay. We even had some visits a few time from Bert (their schnauzer) from the backyard whom we will miss! Stay here!