Great location. Literally a 5 minute walk from Saint Peter Basilica. Restaurants and Market is less than few minutes away.
Thanks.