The location of this apartment cannot be beat. Trastavere is the place to be and the major sites are totally within walking distance. Highly recommended.