The apartment looks completely new. It is very comfortable, clean and the kitchen is equipped with everything that you need.
About the location, the apartment is located very close to the sea and beaches (just a few meters walking). The only thing is that you will find only beaches with a lot of other tourists because huge hotels are located in the same area.
Still, I would definetly recommend the apartment and Kyriakos is very helpful.