Clean and spacious and well located.