The apartment was everything we needed and more. The extra touches that Davide has added makes it feel like your own home. The check-in process was simple and communication was easy. We look forward to hopefully staying with Davide again in the future.