Unfortunately I cannot comment on the appartment as there was no check in and no staying there.
Our host Anna stopped responding to her messages and was not picking her phones the day of our arrival. We texted her in the morning and one hour before our arrival. 15 mins before the time of our check in we called and even left several voice messages to which there was no response.
Several hours, couple of phone calls with the Airbmb support , 36 degrees and 200 km (we were traveling from Porto) we just gave up and re-booked our stay for the same dates in a hotel.
Anna responded to the messages several hours later when our day was almost over.
As this is a very unpleasant experience I would not reccomend booking this place, no matter how amazing the view and how good the amenities.