Great place, great location, everything you need is there whith in minutes walking, from The vatican to pharmacies, easy to get the green pass at the pharmacies with in 20 minutes, everything is there.