I chose this "resort" as a place to stay overnight on my way from Yellowstone to Salt Lake City. The cost of the room was over $200 which I thought was steep for a run of the mill slightly above average room with a king bed. Now as mentioned, I didn't take advantage of the tennis court/ basketball court or go fishing out back. It borders the Snake River. The view of the river was ok and there was a small balcony with a slider to sit out there. Breakfast was not included and I would think for a hotel of that price for what you were getting it should be.
The staff that we encountered was polite and accommodating. I will give them good grades for that. Granted Jackson WY has many above average hotels which charge a handsome price for their rooms so that is probably what drives the price up for this place since it is the nicest place about one hour south of Jackson.
I would also suggest they carry more food items in the gift shop. The drive in liquor store really didn't come in handy for us.More