Spacious, warm, comfortable and well-appointed, and a friendly host. It's a little way out of town (about 5 minutes drive), but that suited us just fine.