Clean and welcoming. Good location. No cat present, but lives on location, so beware if you have cat allergies.