Very clean, well located, and spacious. Looks newly renovated.