It's hard to find fault with this slice of tropical paradise, for while that term is highly overused, it does apply here. The resort has an extraordinary location encompassing both a coastal peninsula, where the bungalows are, and tiny Bom Bom island, where the bar-restaurant is. The two are connected by a 140m-long wooden bridge flanked by two gorgeous beaches.
Think long arcs of golden sand with swaying palms and no one on them. The bungalows are spacious, if an older style, and the farm-to-table food is now the best in STP, thanks to a new Angolan chef with international flair. The only problem is how much you will eat! There's a nice natural pool near reception, but it's hard to imagine why you would use it when you could be snorkeling instead.
For trips further afield, the resort has an excellent activities center, which offers kayaks and stand-up paddleboards, excellent guides (particularly Ruben), and the not-to-be-missed trip to Baía das Agulhas. None of this is cheap, but the resort does deliver on its promises. There is also an automatic upgrade policy, and full occupancy is rare, so that entry-level room may be worth more than you think.
Finally, the resort welcomes day trippers. A €20 consumption fee is offset against any purchase, so a nice option is to use the beach for the day and eat lunch at the restaurant (menu €30).
Credit cards accepted. Airport pickup.