Spotlessly clean, wholehearted welcoming and hospitality and a friendly cat too.