A very clean and welcoming place.