Clean and spacious. Very well located.