Smaller than expected; be prepared to sit down to use the loo.
Nice and clean with friendly welcome.