Great location, communication & easy check-in.