A private cove, cinematic views and wellness woven into every day - Hermitage Bay is the boutique resort that sets the bar for Caribbean luxury.