The Place is located in a wonderful position in the centre of Madrid.