Spacious, well-located, and very clean.