Seamless check in, excellent communication. Very great location.