We had a great time at Michela's apartment. It is very big and modern, with a real chic feel about it. It is in a great location with bars and restaurants on your door step, and major attractions a short walk away.
Would 100% recommend!