Before the arrival of Cap St George, this must have been a fairly remote, beautiful area. Fortunately, the developers have had the sense to keep the beach as unspoilt as possible. You can still go for walks along the front, and enjoy stunning views. There is plenty of space to park too. Just follow the road to Cap St George and turn right before you get to the complex. You will soon be on a small road that runs along the top of the sea front, with lots of places to park. There is also a decent toilet here, which is a bonus.
If you are coming up from Paphos, you could combine a visit here with a trip to Agios Georgios, and Cape Dreparnum.