The 3-bedroom villas were very clean and well maintained -- Sharon was very helpful in helping us book the trip and setting up the tee times. We played both the North and South Course, which were in tremendous shape. Some of the best greens I have ever played. The service was fantastic, both in the golf shop and the restaurant. Will definitely be back!