This 5-star all-inclusive resort is situated in the centre of Soho Square, it offers access to the private sands of White Knight Beach.