It's a very convenient place and you can easily put the luggage in since it is on first floor. And it is very near to Vatican, Pantheon