We had a wonderful stay at Agafay camp, the location is beautiful, the views amazing and the rooms feel very fresh and new. We found the english proficiency of most of the staff (reception, restaurant etc.) to not be very good and sometimes it was difficult to communicate clearly with them, which was unfortunate when we needed help with things, so perhaps that's something to work on in the future. But overall, really nice experience.