Clean, spacious, and the host was very responsive and friendly. Perfect for our large family.