We just got back from staying at the Barbary Coast. Nice location, clean rooms, moderately priced too!