A stunning location! The spa on the deck was the ultimate luxury.