304 Kaleialoha is a great place to stay, and we're rather discriminating guests. The view is outstanding and we watched the sea turtles swim in the water from the lanai. The unit has everything you need to prepare food and beverage and everything was in great condition and clean. The refrigerator/freezer has an excellent ice maker - important to us for making drinks. The corner unit location allows for more light and air movement, which we enjoyed. Nothing bad to say as everything was ideal. Mahalo!