Very clean and well located. Much more spacious than expected .