Overall, my family and I had a nice stay. Rooms were quiet and comfortable, beds were clean, staff was lovely and my kids loved the pool!
Some cons, if you will, would be that our shower could have been a bit cleaner (hairs still on the wall from previous guests), no towels in the pool area (had to ask front deak), we had to pay for a toothbrush (typically free), and the breakfast was just 'ok'.
We would come back, but those little things could be improved upon for sure.