This place has everything you could need, plus close to a beautiful river!