Second time staying at Parrotel Beach Resort and we had another great stay. Our room 7112 was not as nice as the 1st time we stayed however it was decent enough but could do with updating and be cleaned properly. Aside of this I cannot complain as it was great value for money. The staff are great and work extremely hard - day and night!! They were all lovely, especially Mahmoud who worked at the pool bar & the life guards extremely helpful getting loungers moved and collecting towels. There was a manager who kept checking staff around the pool who was horrible shouting at them, I couldn't get his name but he should appreciate the great staff instead of treating them like that. The staff make the holiday better by being so helpful and nice, they should get the recognition they deserve. I don't understand negative reviews, some people are too critical and cannot be pleased! I would stay again if the price was right, we return to Egypt in June but to another hotel so it will be interesting to see how they compare. Thank you for a lovely time again.