All the staff were kind and funny, and we thoroughly enjoyed the Red Sea. The waves were a bit rough, but my son, who isn't great at swimming, was pulled along by the instructor, so he was able to have fun with peace of mind. The lunch was also delicious. Having water, snacks, and lunch all provided so we could participate light-packed was a huge relief for us traveling with kids. (Just remember to bring your own towels.) Thank you very much.