March 15, 2025

Is this the most glamorous hotel in the Caribbean? Inside the licence-to-amaze property used as a filming location for Casino Royale that’s a favourite of the Hollywood crowd