We enjoyed our stay at Helena's. It was spacious and comfortable.
We love the location near Plaza Mayor and so many restaurants.
The only problem was the walls were very thin. Woke up to someone talking in another apartment. Not loudly but you could hear everything.
Helena set up our airport Taxi that was right on time.