Easy check in. Good communication. Great location.