Lovely place on a lovely island.