We have just returned from our holiday and had a lovely time. The apartment was beautiful and perfectly appointed. All the apartments are situated round the pool which is great if you have young children. Hacienda del Golf is probably one best locations to stay in as it is within walking distance to the tennis centre, football pitches and supermarkets although a car would definitely be handy to go out with the resort and explore the local area.
My son took part in the football academy which he enjoyed and also played in the World Cup tournaments each day. The course was quite expensive but the coaching was a good standard. My husband bought a 7 day pass for the gym by the tennis centre which he used over the 2 weeks.
There are several restaurants nearby. Si bar us great if you are looking for a reasonably priced menu and have young kids as there is entertainment for them.