Place was clean and perfect for a large gathering. The outdoor area was perfect. The kitchen had everything we needed. There were just a couple minor things. The house was definitely big enough for the gathering of our 14 family members but, unfortunately, the seating arrangements for that many people was problematic. The dining table only seat 6. Also, they were working on the shower in the master. It wasn't a problem for us though as they were multiple other bathrooms. We're looking for this place for next year.