The staff at the Astoria Riverwalk Inn is its best feature. They are welcoming, responsive and helpful. While the inn itself could use a makeover, it is very clean. It is close to attractions and restaurants, several of which are within walking distance. In the summer there is a tram along the waterfront increasing ones no car range which is useful in a popular getaway town with one Main Street. The view of the marina and river appears to be available from each room. The bathroom needs more light, the bed may be a little firm for some, but towels are decent and readily available, the included breakfast is better than most and the staff responds promptly when attention is needed. We spent most of our time out and about so it was just fine with us. I would recommend this inn to families and couples who are in Astoria to explore the town and surrounding area. We would certainly book here again for future visits.