This would be the best beach on the mainland and is rated as one of the worlds best beaches. The water is clear most days - occasionally there is a little bit of seaweed but thats not really a problem. The surf/water is very still compared to beaches in Australia however there are rips and I would not really advise swimming more that a few metres off shore if you are not a strong swimmer. If you stay fairly close to the shoreline then this is a perfect beach for inexperienced swimmers and children.
Some parts of the beach have a lot of coral which can be a bit like walking on 'Lego' - but you just need to walk along the beach until you find a spot without the coral.
Unless you swim directly out the front of the Intercontinental hotel where the staff rake the beach every morning you will find that there is a LOT of litter along the beach which is a real shame.
On a sunny day the water looks almost aqua in colour. This beach is rated as one of the worlds best however if you are used to the beautiful beaches in Australia you might be disappointed. Unlike Australian beaches though the water is very still with no real surf/waves - which makes it a great beach for swimming.
One tip - be prepared to be approached by locals offering horse rides and massages etc. They are very persistent and can be a bit intimidating.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.