I would remark first that the internet connection in the apartment IS A NIGHTMARE. If you rely on the WiFi for your stay this is not the right place. It was very unfortunate that I tried to check this with the host prior to my arrival and she wasn't honest about this issue which ended up complicating my whole stay as I needed to work from home.
That being said, the apartment is quite spacious and comfy. Location is nice as you can easily walk to Lakkos (15 mins), centre (20 mins) and Amudara beach (20 mins to the beggining of it, a bit more to the nicest part).
If you don't need WiFi this can be a very convenient option.