Safari Beach is magical! Such a great place for families with the pools and easy beach access. The staff are lovely and the rooms are clean and well equipped. I do recommend bringing your own pillows as theirs aren't the best, and a few kitchen essentials (paper towels, salt and pepper).
We'll definitely be back!