Very clean, warm and welcoming. Great location too!