Love the golf course, gym was amazing and loved the swimming pool.
I was however disappointed with the dirty glassware and some dishes in the apartment, glassware had major finger marks and grim on them, which sometimes can be that the dishwasher is not put on properly or staff are not checking the dishes property when guests leave.
Also we had housekeeping who forgot to stock up on simple things such as tea bags, and washing powder, but the clean sheets, bedding and over all clean was perfect. I would stay again, as it was a very relaxing and enjoyable place to stay.