Very clean and welcoming and in an excellent location!