Has anyone ever heard of something called 'Orient Bay Lookout'? We are staying in Mont Vernon next week and some of our friends are coming to the island via a cruise ship. They will be going on an excursion one day that includes a number of things, but the confusing thing was for them to end their tour with 'spectacular views from Orient Bay Lookout.' Has anyone heard of Orient Bay Lookout? Thanks!