We had a fantastic family holiday at the Alva.
It's in a great position central to all the many many restaurants ( with fantastic food and options), bars and shops.
The rooms were very spacious, comfortable and cleaned every day with fresh towels. The kitchen area is basic but funtional with an under counter fridge, toaster, kettle and a two pan electric hob. The air conditioning serves the room very well.
The pool area is good with a small bar.
The staff are all very friendly and helpful. And it's literally a 2 or 3 minute walk to the beach.
The resort was pretty busy but it's a family resort so no idiots and wasn't very expensive to dine out (which we did every night). We thought it was cheaper than the canaries and some of the Greek island resorts we've been to.
So yeah, all in all it was perfect for us and would 100% stay there again if we were doing Cyprus.