Great apartment; really fantastic hosts!
One of the best places I have ever stayed! Lovely flat, really clean and well located - incredibly nice hosts were really easy to deal with and very accommodating when our flight was delayed.
Would really recommend.
Santa Flavia is also lovely - really beautiful and everyone is very friendly