The place is located next to Vatican and walkable distance to other spots. Nearby supermarkets and public transit as well. Host explained everything and was available for more questions.