As advertised! Perfect location, it is indeed 50 meters from Piazza di Spagna! The apartment equipped with lots of kitchen accessories.
The entire place is modern and in super good shape. I very much recommend this place to anyone who is visiting Rome.