It's an older complex and a lot of construction was going on to maintain it, but it was very clean and comfortable, and the views and proximity to Napili beach can't be beat. Our kids loved the pools and koi pond, and seeing all the wild anoles and geckos. The on-site surfboard and beach gear rentals were amazing to have. The Gazebo restaurant was just outside our door. The front desk got us everything we needed when asked, and having laundry access onsite was so helpful. The pull-out beds were comfortable, and we loved having a full kitchen to use to make food and save money on going out to eat. The grounds and garden area were lovely. One shuffleboard stick was broken so it was hard to play, but that's the only complaint. Otherwise so lovely and we miss it already.