We loved staying at Helena's place, the view from the balconies is amazing. If you stay here make sure you watch the sunset from the balcony one night, so good!
The apartment had everything you could need, great location, would definitely recommend.