Very clean and spacious. Great location. The Tv is a little outdated but everything else was good.