Great location, great checkin process, excellent communication.