The check in process was great, they touched base with us a lot on our way into Rome and made sure someone was there to hand off the keys as soon we arrived. The unit was just as described and it was very clean. Great bang for your buck. Highly recommend