Amazing location! In the city center of Plaza Mayor.