We went to Harbour Village last week on our Constellation cruise. Loved it-very quiet, beautiful palm tree covered beach,nice restaurant over the water, small pool. Good beach for snorkeling rather than just swimming. Cost us $45 p.p. plus $9 cab ride each way. And we got $15 p.p. off lunch. You can only do this by reserving on their website-just e-mail and tell them when you'd like to go. This is a private resort and security is tight.