We - a family of 2A and 3K - stayed in Resta for a week in December 2012. Basically, all facilities were great (pool, rooms - had a problem with the TV though - beach etc.), staff was attentive and very helpful also in the restaurant, however we believe food needs to be improved.
Btw. cannot recommend buying spices, teas in the shop upstairs. Prices are through the roof. Same products can be purchased much cheaper elsewhere - even in the airport of Hurghada where we departed from.