Very nice. Lovely staff. Very clean.