Great location, everything was in walking-distance, check-in was easy, communication was great and we spent five nice days in Madrid. Just note that it does get loud at night in this part of town but it was nothing too unbearable.
All in all, a nice apartment (shown photos might vary though).