Very clean place. Quiet and welcoming.