This was my first time using Airbnb, and the experience could not have been better. The condo was as advertised. Spotless, great location, and a nice resort to boot. My wife and I both felt like the condo was larger in person than in the pictures. Although it was just the two of us, the Murphy beds in the living room would be perfect for another couple or children. The beach in front of the resort was lovely, and if you walk around the corner a ways, you get to the long stretch of Ka'anapali Beach, which has resorts dotting it as far as the eye can see. The Aston Kaanapali Shores (the resort where the condo is located), has a nice pool for the kids, but we would recommend heading further down the beach to one of the other resort's pools that seem even more kid friendly (splash pads, large shallow areas, waterslides, etc.). All in all, we could not have been happier with our stay, and the fact that the price was incredibly reasonable was the cherry on top.