Excellent location, clean apartment, excellent communication, off-street/ on-site parking, easy check in and out process. We stayed here for a few days on a work trip and enjoyed staying at this location!