5 stars! Everything you need is in this charming little cabin on the river.