The location is perfect, just around the corner from the entrance to Vatican Museum. Loads of restaurants to choose and mini supermarket within 5 minutes walk.