Highly, highly recommended. The apartment is ideally located. It's right in Palermo Soho if you want to stroll around the area's boutiques, bars, and restaurants. It's also super-convenient to bus and metro transportation to get to all other parts of the city.
The apartment itself is fabulous - super clean, lots of natural sunlight, everything you need for a visit to the city.
Ilana and Paula are *incredibly* helpful. One of them tends to be around at the building reception in the middle of the day, so there's usually someone to answer any questions you might have, which is invaluable.