Great hospitality - clean, thoughtfully laid out for a small space. Nice touches which ensured a lovely stay.