The townhouse was great for our family of 7. Hosts were very responsive. Place was spacious and clean. Had all the amenities and things we needed to stay indoor comfortably for the week and also enjoy ourselves outdoor. Saved money on renting beach stuff. The rooster nearby in the morning was little annoying, but a great alarm clock to get up. We enjoyed staying so close to Kapalua beach, coastal trail, and the golf course, which was nice for early morning walks.