Wish Willy is a great place to stay in San Ignacio. There are several cabanas here, ours was not directly over the river but there is a picnic table next to the cliff edge where you can have a meal, and Julie and Gary also welcomed us to use their main deck, which has a spectacular view. Julie and Gary are very easy going and we enjoyed hanging out there and chatting with them and other guests, and playing with their friendly dogs. Saw a toucan and some river otters from their deck.
The cabana was clean, comfortable and had all we needed. Appreciated the coffee! There are small supermarkets very nearby where you can get basics.
Julie gave us a quick tour of the town when we arrived, which was also appreciated. She also knows the tour operators and can help arrange AM pickup directly at Wish Willy. It's an easy walk downhill (less than 10 minutes to the market) and a 5$ Belize (2.50 US$) taxi ride back up.
If we come back to San Ignacio, we'd stay there again!