Great location comfortable accommodation ideal for short stay in Madrid