Recognized as one of the world’s best resorts