Great place for big groups to stay and enjoy the island