All as described, smooth communication, easy check-in, excellent location.