We really loved our stay here. We are a family of 5 but it accomodated us perfectly, where we still felt like we had space. Great view from the balcony and easy walk to the beach and Kamaole III. The kids loved the 2 pools, too! Appreciated all the beach toys and accessories that we could use all week long. Actually cancelled our snorkel rental because they had plenty in the unit (thank you!). We would absolutely stay here again.
The only “con” was an issue with the management company (NOT the condo itself) not having the unit cleaned in time for our arrival due to being understaffed. Especially surprising given that I had called to ask for early check-in and was denied until the 4pm when the unit was supposed to be ready. This was unfortunate but we had zero issues after that.