Pros - The views and private beach, host was nice.
Cons - Everything else. Spiders, no blinds, dirty floors and sheets, a bin which looked like it could have been the toilet, lights not working, light at the sink just removed and remaining fixture dirty, extension lead so brown from dirt, the list goes on.
It was so bad that we couldn't stay and ended up getting a last minute cancellation somewhere else.