Excellent and timely communication, easy check in and out, and great location. There are quite a few stairs and no elevator (not a problem for us at all, but may be tough for some folks). Highly recommend.