Egla and the Torre View apartment were perfect in all aspects but one, and I'm sorry that I can't give 1/2 star reviews because I'd give it 4.5 stars, nearly perfect.
The location is perfect! The terrace and views are amazing! Egla was a great host!
The only quibble is with the shower. The shower head and hand-held attachment either need to be cleaned or replaced so that there's a consistent stream of water coming out, otherwise it's hard to rinse properly.
We enjoyed our stay immensely and would definitely book this apartment again since the location and views are incredible.