The apartment has amazing views and has off street parking so works well as a base if you are using a hire car.
I felt the apartment was tired and required minor decoration and tidying up. Broken dishwasher, dirty utensils / plates, sporadic WiFi, broken flower pots and cobwebs etc all small snags but when combined make it feel tired and requiring some TLC.
Aside from that, check in and communication with the agency was excellent.