Amazing place in the heart of Rome, near to city center, very close to piazza Spagna. Excellent apartment, highly recommended.