Good location and mostly clean facility. Smooth check in and check out process. Communication mostly prompt. Strict check out times to be mindful of (as with most places but I have experienced flexible check out options available). Difficult to find street parking nearby, may need to walk a little depending on your luck in finding a carpark. However, if that doesn't bother you, good place for stopping by and resting.