Spacious, and feels very homey. Easy communication with hosts. Overall great stay.