Great location, spacious, parking on site and very clean.