Clean and spacious with a nice outdoor area.