Great location, stones throw from the beach and very seamless check in and check out. Beautiful views and walking distance to everything. Very prompt communication from the host.
Disappointed with the lack of cleaning done prior to our stay, would give 1/5 for cleanliness. Had been informed there was a new cleaner so hoping we got beginners (back) luck. Broken towel rail and light, I think a walk through before each new guest should be paramount for the amount of money.