Fabulously clean. Lovely staff. Will be back!