My wife and myself have stayed in this apartment 3 times in 3 years and we love it.
The location is up in the hills overlooking Coral Bay, a lively town with gorgeous beaches and excellent restaurants and bars. Peyia, where the apartment is situated is quieter, so offers the choice of pace you fancy.
The apartment itself is modern and fully equipped. So nice that we often find ourselves holing up with a bottle of wine. The big balcony / patio overlooks the complexes 2 pools, Jacuzzi, gym and communal area, which we use daily.
If you are looking for a couple or family orientated holiday, then this is the place to stay and if you fancy a livelier night out. Pafos is 20 minutes by excellent public transport. We love it!