Perfect! Checked every box on my list - A family of 13 with lots of room to spread out. Neat & Clean, and Perfect communication with the host.