This is a great apartment in a great location: highly recommended. The check-in process may require patience, and will go better if you speak Italian. Still, five stars.