Living on an island involves ferry rides !