Federica is an amazing host!! Everything was just perfect, flat spatious, clean and very well located. Federica always available to help! I very highly recommend this place!