Filippo's place is so central you really can't ask for more. Within walking distance of most main sights and only metres from subway (metro) station if you need to use the underground.