We chose the Zelos for the great reviews and reasonable price. Turns out that our stay felt very much upscale and the experience was extremely positive! The rooms are comfortable and well appointed, the staff was very helpful, whether it was to provide extra blankets or confirm that the fridge was working properly. The bathrooms are modern and super clean. The restaurant is very good although a bit pricey for the breakfast but that is the case of all hotel restaurants nowadays, and you can go out to have breakfast if you want. The location is mixed emotions for us: it is well situated near Powell St, however it is fairly busy so there is some noise, although it quiets down in the evening, and it is close to the upscale shops and Union Square but on Market St there is a fair amount of homeless people, but that is representative of a portion of this neighborhood. Overall, the Zelos is an excellent choice!