Best Western Plus Rio Grande Inn is a decently nice hotel with a fantastic and exemplary breakfast, offering lots of options with very nice people serving it. The rooms are great, clean, and comfy with beds that are comfortable. The staff is super kind, very helpful, and friendly. The pool is nice and clean as well, though it can make the hotel noisy during pool hours due to its central location. The hotel's amazing location is a highlight, being right next to the train and only one block from catching it. This makes for good walkability to Main Street, with nearby activities, restaurants, and eclectic shops. The area seems safe. The hotel offers plenty of parking, though it can be tight. It is an older place that could probably use updating and may feel a little overpriced. However, with a free happy hour and free breakfast, it is considered a perfect spot for families, especially those with young kids, and overall guests are very happy with their stay.