Great communication, perfect location and very accommodating (after we fumbled our check in by providing an incorrect email for instructions). Overall very happy