We really enjoyed our stay here. It was perfect for our short stay. The kitchen is well stocked, and the unit was overall very clean. There are great views all around, including of Diamond Head. The unit has free parking which is a great bonus. Plan ahead when leaving at peak times because it can take a little while to exit the structure. Hazel was so communicative our entire visit and made everything a breeze.