Last year we did the Happy Bay climb MANY times and the highest iguana count we got was 68...one way. We will give it a go again soon and yes it was the Perch but there was no sign so I wasn't sure of the name....still $5/two beers