We stayed in a self catering town house over the Christmas period. It was clean and adequate, but lack charm or homely touches. It was a rather dark building which got very little sunlight during the winter period, although I would think this would be a blessing in a scorching summer. Our main problem was that the artificial lighting was very dim and inadequate with no table lamps etc which could be used to enhance light and atmospher .
The kitchen was clean and just about ok. Everything worked, but there was only one shelf in the oven, and the only supplies left for us were two dishwasher tablets and a small quantity of washing up liquid. However, there was a plentiful supply of good towels and the hot water and heating systems were excellent .
A slightly bigger problem problem was that there was no parking close to the house and this required quit a bit of maneuvering of heavy golf equipment and shopping.
We used the on site restaurant several times and must say that the food was extremely good and plentiful.
All the staff that we came in contact with were friendly and helpful.