The place is exactly what is shown on the pictures. The host welcomes you, gives you maps, shows the unit and responds to messages quickly.
It is walking distance to the St. Peter’s square and bus stop are also just a few meters.