The condo was beautiful and spacious. We easily slept a family of 6, including 2 kids. You'll have everything you need in terms of amenities. The kitchen is fully furnished, and there are beach toys, beach chairs, and snorkel gear in the patio. The WiFi wasn't terribly good or consistent. The air conditioning in the one side was incredible but was a little hit or miss in the living room side. The beach was easy to access with a short ride in the golf cart. There are three pools to which you'll have access. They are nice. There is a golf course between the resort and the beach, but the golf cart rides take you out and around the course and drop you at the private cabana. Overall, this is a really nice place to stay. There is a small strip mall with a general store right next to you. Lahaina is a few miles away by car.