The Caneel Bay Hotel is really a number of buildings on 170 landscaped acres.
Copyright by W E McCarthy