I have been there for a long stay and i Can only recommend this flat.
The view from the living room is Amazing.
The communication and flexibility from the Host was really good.
The place is super well located and very clean, a weekly cleaning was schedule.