Damon is quite a well run complex. The apartments are reasonably basic but should be perfectly adequate for your needs. Think 2/3 stars.
The location is quite good just off the Tombs of the Kings road and very close to some good family restaurants. Be sure to visit "Fat Mamas" restaurant which is five minutes walking distance.
April is an excellent time of the year to visit Cyprus / Paphos