Super location, great amenities. Your home in Madrid, close to everything you need on holiday or long term staying.