Charming flat just by St Peters! Plenty of space and interesting features which get you in the spirit of Rome as soon as you enter.