Excellent location and amazing views.
But some improvements could be made, particularly in relation to the cleaning.
As noted by previous reviewers, there were sheets left in dryer, dirty dishes in the dishwasher.
A lot of practical things were missing such as handtowels for the bathroom (tiny face towels were later provided), tea towels, sponges to clean dishes, etc.
Also quite limited cooking condiments provided. No frying pan, just a stainless steel pan that would burn everything. No salt, pepper, tinfoil, clingfilm, oil etc. All these basics are provided in most airbnbs I stay at. No one wants to pay for all these items everytime they stay somewhere.
No lightbulb in bedside lamp another example of this being an adequate professional stay but lacking the homely and personal touches that make airbnb so distinctive.
You should note as well there is a strict check out time of 10am that is not always ideal for people on holiday. Since check in time is 3pm presumably it does not take 5 hours to get the place ready!