Nice, clean and more spacious than expected.