Nice, spacious and clean.