I stayed in the apartment with my family (that is four adults) in May 2013 for one week. The place really looks like the photos- it's very clean, roomy and right by the beach. The balcony is very big, and very nice to hang out on until late (with a jacket).
The city itself is seen relatively quickly, there are some shopping opportunities in walking distance, as are many different restaurants. The island itself is beautiful and places like Cape Greco are easily reachable by car. As is North Cyprus, which is well worth a visit.
Toulla and Osama are very helpful and nice hosts, helping us with everything we needed before getting there and while staying there.
We would definitely come back to stay there.