This place is perfect for a stay in Madrid. Good location, amazing roof terrace and all the facilities you need! Air con on both floors was a god send! Book it!