It looks all ancient.” Nicola, who has worked at several of OC’s biggest architectural firms, is the architect for Montage Cay, located in the Bahamas about 193 miles east of Miami. It is not only the ...