I really liked it. The setup and location are perfect. I would definitely love to go back.
Here's a few of my minor suggestions:
When I was searching for a place, I noticed some comments from 2 years ago mentioning that the shower leaks, so I assumed it was solved considering that it's been so long, however, it is still not solved.
Additionally, the towel and bed sheets need changing (lost colour and has strains). I had to buy my own because I didn't trust it but some people would be ok with it.