Helena was great! My wife and I loved staying in the apartment. It is right off Gran Via, so it made the city feel very accessible.
Would recommend a stay here!