We had a wonderful time at Rafters Roost! There are lots of amenities, such as the well maintained shower and restrooms. The sites are clean and well appointed. The owner, Rich, is personable and welcoming and gave us lots of great intel on local restaurants, hot springs, etc. There is access to the river via a maintained path with a small sandy beach for launching your kayak, or walk up the river a bit to tube the slower part of the river. We spent the evening using the grill and lounging by the firepit. I would absolutely recommend Rafters Roost for a Buena Vista basecamp, you will not be disappointed!