Great location on a great island.