This is a good place to stay. The location is perfect. Walking distance to many of the places you want to visit and close to the metro for others. The apartment was modern, clean and comfortable. There is a little street noise at night but that is Spain.
Communication was easy and quick and recommendations for things to do and places to eat great. We would definitely recommend to others and stay again.