The town of Bandera is absolutely amazing. If 5 Star Lodging, Continental Breakfast and On Site Amenities (gym, spa, restaurant, store, etc) are not your hot buttons; but you enjoy a nice, clean, cozy place for a good price, this is the place to stay. Easy Parking (by your door), friendly staff, close to everything you need in town. We’ll definitely visit River Oak Inn again.