Very clean and welcoming; great location