Great location in Rome for a comfortable and convenient vacation!