This place meets all the needs and then some. Surrounded by great places to shop and get food. My work chooses where I get to stay so most of the accommodations are what I term "affordable". This hotel exceeded my expectations and then some. I love to stay places where I feel clean and fresh when I leave.