Perfect place. Easy check in/out. Great communication. Great location.