we traveled with a group of 5 adults 4 kids (one toddler) and a medium size dog. There was plenty of room in the condo, it was extra clean, and the view was amazing. Awesome experience with everything booking, payment, communication with resort, check in, stay, check out. Simple and amazing