Sally Densham Henzell of Jake's Hotel Jamaica Sally Densham Henzell of Jake's Hotel in Treasure Beach, Jamaica shot for Travel + Leisure Magazine.