Compact, fresh, spotlessly clean and beautifully appointed with lots of extra little touches and warm friendly hosts.