Great place to stay! We loved the apartment and location. FYI for travelers with luggage: you will have to carry it up 6 flights of stairs.
We would stay with Rocco again in the future!