Has anyone stayed at the Aparthotel Plaza de España ? I was just informed that we will be staying there with my high school student group and I haven't heard of this place...any one know anything about it? I am hoping it is near the Gran Vía and not down the hill towards the Palacio Real.