It is a great place: right in the center of Rome (only a few meters from Piazza del Popolo), it is a large apartment, beautifully decorated. It's a real gem!