Best location in Madrid. 100 mts from Opera Metro station