Pete and Michele were great. They were extremely helpful and available for every question.
The apartment is accessible to everything. There are plenty of restaurants and bars nearby. The metro is only a 5-10 minute walk and easy to navigate. The 28 line (streetcar that is recommended for tourists) runs in front of the apartment and anything you would want is only steps away.