Youll understand why as you explore its delights from the comfort and hospitality of Sherwood Suites, It is centrally located on the Discovery Trail overlooking scenic Trinity Bay.