Very clean and welcoming place in a great location