Great location, clean, lots of space, on site parking is a plus.