Great location, communication, smooth check in and check out.