Stylishly renovated, this charming apartment is in a fabulous central location. We enjoyed our stay.