Is this Club Med’s most luxurious resort yet?