Great location, extremely fast communication, easy check-in process and the on-site parking was very nice