Corxerus place is wonderful! Perfect location in Madrid