Great location! 5 minutes walking from the beach. The free parking is a big plus. Easy check in and out. Amazing view of the Diamond head from the balcony. AC was working properly. The apartment was stocked with all a family of five needs. The mattress on the sofa bed is old and uncomfortable. It was ok for the kids. We had a great time in this place.