A great, spacious apartment situated at Trastever