I took my 3 kids on a family vacation here and it had everything we needed and the best part was the pool/jacuzzi and across from a great beach - Kamaole Beach Park 3. The location is also in a gated community so it feels secure, you need a code to get on the property, pool, etc. I liked that. There’s only one air condition downstairs, so take note. The upstairs is always warm but the condo is equipped with fans and everything else you can think of. We enjoyed our stay and we would definitely come back!