Beautifully clean place, lovely staff