Friendly host. Clean. Tidy. Compact.comfortable bed. Delightful dog and cat! Would happily stay again.