Agamim hotel is a very nice hotel. We stayed there during my company event and were there for 2 nights. Best if you come without young children, as other than the pool, the kids will not find too much to do there.
We had the rooms on the second floor and the room are nice, not more. I think they can do more on bed comfort and room design. It's just look simple.
We had friends staying at the rooms with private pool, which looks awesome. If you can spend a bit more, take the room with the private pool. You can access it from the main pool as well.
One of the best things at Agamim is hotel restaurant. The food is gorgeous, or should I say "the Chef is gorgeous". The variety is huge and everything is very tasty.
The atmosphere is perfect to make you feel relax over there. No laud music at the pool areas, no screaming crew members to entertain the guests.. Just nice and relaxed feeling.
Location is a bit far from the center, and during the Summer, it might not be the greatest experience to walk the 10-15 minutes to the beach or the shopping areas.