Great flat in a great location! Spotlessly clean and tidy. Self-check in very easy. Davide was also very responsive and happy to provide tips (e.g. where to eat late at night upon arrival). Highly recommended.