Great choice near Mountain View
This is a relatively new property near Mountain View and the room looks shiny, modern, and spacious. The hotel sits at the San Antonio center with many good restaurants and supermarkets within walking distance. Agents at the front desk were very friendly and attentive during my stay. It's definitely a top choice in the area.