You can find much better hotels for the same or lesser price in this location, this listing has a lot of showpieces to grab your attention but it is not as convenient once you start living in it, the bathroom is not on the same floor as the room in which you will be living. You will have to climb 15 steps up and down each time you want to use the bathroom, good luck doing that if you want to use the bathroom in between your sleeping time.
The wifi is not efficient if you want to work with it on your personal laptop.
Beware of the neighbor's dog which you might encounter on your way to the swimming pool.
This listing is really pricey and not as much in value, I would suggest you to book another better listing or hotel for the same or lesser price.