As regards 5 star resorts I'm not sure of any. 2 years ago I went to Boracay and it was the most beautiful place I've ever been. I've traveled quite a bit - Alaska, Hawaii, South Africa, Andorra, Spain, Italy, Japan, the Middle East, Costa Roca, Panama, Trinidad, Guyana, Canada, France, the U.K.,etc.....
I did not encounter one drunk or rude person the entire stay. Of course as is normal they tried to jack the price up for anything when they see "American". But the locals quickly taught me a phrase which I have now forgotten that meant basically I'm not stupid. I know what you're doing. And then they would drop the price. I'd love to go back to Boracay in a snap.