Clean rooms, well located, good service, but small toilets.