Magic Beach is an amazing spot
The resort is right there and it is awesome as well.
We are looking forward to the next time we can visit!