5 star appartement. No doubt about it. Stylish.
Great location (you can see the dome of St Pietro from one of the rooms).
We parked our car in a nearby parking: worked perfect.