We stayed here for 5 nights in December 2012. We wanted an apartment with a kitchen so we could cook our own meals and not eat out every night, so this was ideal.
The location is slightly out of town but there's a regular bus service (if staying for a few days then it's definitley worth investing in a travelcard, you'll save a lot of money this way).
The apartment itself was clean and comfortable and the 2 bathrooms were very handy. It also had a utility room which came in useful for laundry.
Just outside our front door was the swimming pool, it was very nice especially on the very warm days. Across the pool was the BBQ, we didn't use it but it looked very nice if there is a crowd of you.
I'd definitley stay here again and would recommend others to also.More