Great stylish space for a stay in Madrid.