The place was in a good location, walking distance to a lot of good restaurants and 15 minutes walking distance from that Vatican.
I would recommend this place.