We had a great stay at Giorgios place. The flat is in Travestere right next to many restaurants. In general it is a very nice area.
I can recommend this place.