A beautiful hotel situated by the Sotogrande Marina overlooking Gibraltar, Morocco and the Mediterranean Sea, alongside some of the best golf courses in Europe.