A lovely place on a special Island