Overall, Vista Inn is decent if you're looking for a budget-friendly place to stay.
The room itself was pretty basic, but that's what I expected. The bedding was a bit uncomfortable, both comforter and pillows were too warm. The AC unit, while somewhat effective, was very loud and highly disruptive to my sleep, turning on and off repeatedly.
My room was close to the neighbouring restaurant, a source of noise well into the night.
Another big bummer was the water getting shut off without any warning. I'll give the benefit of the doubt and assume it was outside the property's control, but that doesn't make it any less inconvenient and effort should have been made to communicate details with guests.
On the plus side, the staff at check-in were super friendly and helpful. The view from my room was pretty amazing, and the towels were nice and fluffy.
If you're on a tight budget and don't mind dealing with a few quirks, the Vista Inn might be a good option. But if you're looking for a luxurious stay, you might want to look elsewhere.