Our friends stayed there recently. The hotel is good and near lots of restaurants and shops. There is a lovely pool in a garden.
The beaches near the hotel are not that good, but plenty of people use them!
Dassoudi beach, and the small beach in front of the Holiday Inn hotel are not too far away. If you don't have a car, there is a bus along the sea front road, or taxis are always available.
Governor's Beach is out to the east of Limassol. It is a lovely sandy bay with restaurants. There is a bus every morning returning in the afternoon, or it is an easy drive sugnposted off the highway.