A good place to stay and for visiting this island.