Very nice apartment location, walking distance to vatican and hop on hop off location. There are plenty of restaurant in the same street, much cheaper than main street in front of basilica. Carefour is super close, very convenient!