Great location, all worked out smoothly - overall worth choosing this option for your stay in Rome :-)