Stayed at the Omni twice in July 2014. The lobby is elegant. The service is good. The food is good but only one restaurant choice. Location is excellent. You can walk to the Ferry Market, North Beach, Union Square, the Embarcadero. The rooms are adequate with poor shower pressure. I think that because it's considered to be in the 'financial district', the hotel caters to business travelers, not tourists.