Great location, great hospitality. Zain was super responsive, which made our stay an absolute breeze. Also the complex has shared beach supplies (chairs, masks, etc), which will save you a trip to the abc