The bewitching landscapes of the Isles ... As Scilly first-timers, we found St Mary's an ideal starting point – and there's surely no better place to begin such a trip than Star Castle Hotel.