Inspiring sights from Sint Eustatius