Resort amenities range from shimmering infinity pools with swim-up bars to five dining venues, whirlpools, tennis courts, boutique and more.