very clean, convenient location and welcoming atmosphere