The property is utterly gorgeous, the suite we rented was literally 2min walk from the beach and 10s walk from the swimming pool. There was not too much noise, even though there are some families after 10pm it was quite silent, the internet was fast and the room is well protected against mosquitoes as long as you keep the panels on the windows. It was honestly a wonderful stay, the only downsides were a few wasps flying around though not too many and the dining option on site is pretty poor, it's not cheap and not amazing quality, the breakfast is great though.
To be happy there you need a car, not much is reachable without a car so don't count on taxis or Ubers, better to rent a car for the stay, it also allows you to get diner from the neighbooring towns which offer much better food for very good prices.