very nice apartment and location in Madrid