Very clean and spacious! Great location, and on premise parking is a plus! Joe’s responses are made in a timely manner.