A perfect place to stay on Flinders Island