The place is literally steps away from the St. Peters Square and down the street from the Vatican. Considering I was visiting Rome for its museums and attractions. I found this place to be at a good location. Combined with a bus pass and tour bus pass, stops were a few minutes away. The place, has a shower, fridge, and air conditioning which makes it very comforting.