The reviews all seem a bit mixed but I do know they are in a fairly good position along the Tombs of the Kings Road in Paphos. You will not be able to walk to the harbour but there is a bus service and the apartments are set back a little way off the main tourist road - or you could hire a car if you want to get out and about a bit more.