Marley Resort & Spa, Cable Beach, Bahamas