No problem finding this place as I know Peyia well. When we arrived manager was very friendly and directed us to apartment.
Apartment itself was very clean and well appointed. We had a roof terrace from which the general view was stunning.
Location made a great place to use as a base to visit all local areas such as Paphos, Coral Bay and Polis,.you definitely need a car if you stay in Peyia as it is a fairly long walk to a beach and coming back is mostly uphill. No idea what public transport is like as I've never used it.
Phone connected easily to Wifi.
Only downsides were that the TV was Wifi driven and that was a nightmare as it rarely worked for very long before you lost the signal and the other thing was that a large bush completely blocked the path from the lift to the apartment and I had to clear a way through by snapping some of the branches.
Had a great 2 weeks there very comfortable with nice pool .took a couple of days to learn the route by car but all in all a lovely place .