An island paradise where we made love on a boat