Amazing place!
Couldn't have wished for a better place to stay! Amazing room, superb location. If you are considirimg staying in Madrid this place is a must.