This a fantastic apartment to make your stay in Madrid super enjoyable.