Loved my experience at Super 8 by Wyndham Mountain View.
The whole hotel was clean and inviting. It was a nice family-friendly hotel that made us feel right at home. The staff was always kind and made sure we felt taken care of. The room was perfect, and the great location made our stay here exactly what I was hoping for when booking this hotel. I would highly recommend staying here. Well worth it.