Good communication, easy check-in/-out and great location.