It took more than 10 years to open Bahamas Resort Baha Mar, but from the moment I saw the new Courtyard Hotel, I was ...