Almost everything about this stay exceeded our expectations. The condo was well equipped, quiet, in a beautiful location with all kinds of opportunities for R & R. We used to live in Princeville…where this condo is located, and have stayed at many different complexes..such as the Cliffs, Sea Lodge, Nihilani and others. Bali Hai has them all beat in terms of amenities and nicely laid out condos. Our only quibble was we arrived early and they really will make you wait until 4:00 to check in. But I am seeing that more often everywhere, so I think the days of earlier check in to hotels and condos may be pretty much over. Don’t hesitate to stay in this place…it’s great.