Not first time to Hurghada, very nice city for every one, the senior can find calm and peace, youth can find many turbulent places, and kids will enjoy a great choice of amenities.
For Serenity resort, it is really wonderful, very good food selection in all inclusive category. Staff are exceptionally helpful, always smiling, try their best to make your stay as great as it can be. I should mention Mr. Badr here in particular. wonderful choices of swimming pools for all ages. very good diving center is available. Most importantly, great value for money.
The only negatives are lack of wi-fi in rooms, and need for some renovation in rooms.