Very clean, tidy and welcoming place