Excellent communication upon arrival.
One of the best locations in Madrid and great price. If you are going to be on the run this is the place to stay.