Great apartment very well located to visit Vatican!
Will definitely stay here if there is a luggage management service nearby