My wife and I stayed for 4 nights and were extremely comfortable. Everything required was provided and the apartment was presented spotlessly clean.
The area is a perfect base for seeing the City, everywhere seemed to be within a 15 minute walk.
The area is also perfect to try the Tapas culture, within 100 yards, there is all manner of hostelries, although the road the apartment is situated on is very quiet.
All in all highly recommended!