We stayed here with four friends in October, the apartment was spotlessly clean, spacious and very well equipped, it has a full kitchen with dishwasher and even a separate utility with a washing machine and tumble dryer. We had basic TV channels along with Internet access which was great, there is also a selection of DVDs and books. The complex was very clean and tidy and the pool is private so it was never too busy. Would recommend the Chinese restaurant which was a two minute walk and also the bistro and rendezvous restaurant which are on the complex near the bowling green. Owners were very helpful and allowed us a late checkout as we had an evening flight back.