Video: Parrot Cay Hotel

A 56-room hotel set on 1,000 acres, Parrot Cay Hotel offers true seclusion.